Representation of Jazz Piano Knowledge Using a Deductive Object-Oriented Approach

نویسنده

  • Keiji Hirata
چکیده

This paper presents a method for representing jazz piano knowledge that is based on the deductive object-oriented (DOO) approach. One of the motivations behind this research is the desire to clarify which elements of musical knowledge can be handled by our current knowledge processing (KP) techniques and which problems should be challenged in order to develop more practical KP techniques. The paper demonstrates how naturally and rationally the DOO framework can capture musical entities, concepts and relations. Also reported are the preliminary results of an experimental system. 1 Introduction A fundamental problem in designing an intelligent musical system is the construction of a framework that can properly represent and manipulate musical knowledge. Since music is one manifestation of human knowledge activity and is not a special target of knowledge processing (KP), it is supposed that general-purpose KP schemes that have been investigated to date are applicable to building intelligent musical systems. This research[3][4] aims at formalizing some part of musical knowledge, using computer science and articial intelligence terminologies as much as possible. It will lead to clarifying which elements of musical knowledge can be handled by our current KP techniques and which problems need to be challenged in order to develop more practical KP techniques. The author thinks that a deductive object-oriented (DOO) approach[6][8] is noteworthy among KP techniques, since this approach provides desirable properties: expandability, exibility, robust-ness and a theoretical basis. Through examining musical knowledge representation based on the DOO framework, we hope to develop a programming language for musical KP. To facilitate design of the language, this paper discusses by what primitives and operations musical knowledge should be represented. Next, an experimental system is built to show the advantages of this approach. Last, the perspectives and problems are described. 2 Representing Musical Knowledge Musical concepts and entities are linked to each other by various relations in our minds. This network can be viewed as a knowledge structure, which has evolved through knowledge activities such as learning and practice. The DOO framework,in comparison , provides universal methods for representing real-world entities, in which the key notions are object, relation and deductive rule. This section exhibits how naturally and rationally the DOO framework can represent musical entities, concepts and relations. This research focuses not on the physical aspects of music, but rather on musical KP based on symbolic manipulation; thus, we assume that a note is atomic. The following examples …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Formalizing Jazz Piano Knowledge with a Deductive Object-Oriented Approach

The aim of this research is to provide a formalization method for the musical concepts and entities observed in scores and texts, that is, musical knowledge. As a rst step, the knowledge domain of the research is restricted to a jazz piano solo performance, and the knowledge activities of a jazz pianist are represented using the deductive object-oriented (DOO) method. The advantages of the DOO ...

متن کامل

A Rule-based Approach for Spatial Object Modelling and Task Management

A rule-based object/task modelling approach for GIS's is proposed which is characterized by specifying database app lications in terms of localized domain knowledge representa tion and explicit control knowledge representation! and by utilizing complementaryly the techniques of database, logic and object—oriented programming to support inferencing and deductive quering.

متن کامل

O-DEVICE: An Object-Oriented Knowledge Base System for OWL Ontologies

This paper reports on the implementation of a rule system, called ODEVICE, for reasoning about OWL instances using deductive rules. O-DEVICE exploits the rule language of the CLIPS production rule system and transforms OWL ontologies into an object-oriented schema of COOL. During the transformation procedure, OWL classes are mapped to COOL classes, OWL properties to class slots and OWL instance...

متن کامل

Adaptive Natural Language Interface Design in a DOOD Framework

In this paper we present the Deductive Object-oriented Approach (DOA), a new framework for natural language interface design. It makes use of the available powerful logic and object-oriented programming language of deductive object-oriented databases (DOOD) to develop the interface as component of the database system. This provides the basis for a consistent and e cient mapping of the user inpu...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996